tonsured priest - French English Dictionary